tossed on the horns of bull - Allemand Anglais Dictionnaire