legitimate explanation - Turco Inglés Diccionario