the most plausible explanation - Turco Inglés Diccionario