automatic grenade launcher - Allemand Anglais Dictionnaire