impede attempt to save life - İspanyolca İngilizce Sözlük