to pitch - French English Dictionary