pitches - French English Dictionary