mortar fire barrage - Almanca İngilizce Sözlük