be urged by necessity - İspanyolca İngilizce Sözlük