necessitated - Turco Inglés Diccionario