grind one's gears - French English Dictionary