greens fee - Turkish English Dictionary