trench artillery - Almanca İngilizce Sözlük