long barreled gun - Almanca İngilizce Sözlük