turf out - French English Dictionary