have the wind up - French English Dictionary