hand-held grenade launchers - Espagnol Anglais Dictionnaire