lily turf - Turkish English Dictionary