tossed on the horns of bull - Deutsch Englisch Wörterbuch