be urged by necessity - Turco Inglés Diccionario