the ideal pair of pants for golfers - Turkish English Dictionary