bowling greens - Turkish English Dictionary