be on one's turf - Turkish English Dictionary