under heavy artillery fire - İspanyolca İngilizce Sözlük