stand for golf clubs - Turkish English Dictionary