requiring explanation - Turco Inglés Diccionario