attempt at an explanation - Turco Inglés Diccionario