automatic grenade launcher - Espagnol Anglais Dictionnaire