multi-slotted muzzle - Spanish English Dictionary