the turf at - French English Dictionary