gun launcher - Almanca İngilizce Sözlük