attempt to explain - Turco Inglés Diccionario