adequate explanation - Turco Inglés Diccionario