Поиск по слову explicable дал один результат
EN английский RU русский
explicable (adj) [able to be explained] объясни́мый (adj) [able to be explained] (adj)