supporting artillery - Almanca İngilizce Sözlük