multi-slotted muzzle - Turkish English Dictionary