thrust with a bull's horn - French English Dictionary