long range artillery - Almanca İngilizce Sözlük