multi-slotted muzzle - Espagnol Anglais Dictionnaire