turf football field - French English Dictionary