football pitches - French English Dictionary