curb pins - Turkish English Dictionary