pitching into - French English Dictionary