to pitch in - French English Dictionary