under heavy artillery fire - Türkçe İngilizce Sözlük