pitch someone a curve ball - French English Dictionary