pitch someone a curveball - French English Dictionary