enlightening explanation - Turco Inglés Diccionario