explains - Turco Inglés Diccionario