tossed on the horns of bull - Französisch Englisch Wörterbuch