tossed on the horns of bull - Turc Anglais Dictionnaire