muzzle protector - Spanish English Dictionary