unable to be explained - Francés Inglés Diccionario