thrust with the horns - French English Dictionary