unable to be explained - Turco Inglés Diccionario