position artillery in a porthole - Almanca İngilizce Sözlük