as necessitated by - Turco Inglés Diccionario