most understandable - Turco Inglés Diccionario