pitch in and help - French English Dictionary