muzzle with leather straps for ferocious dogs - Spanisch Englisch Wörterbuch