badge worn on a bull's neck - Französisch Englisch Wörterbuch