place of resort - Turkish English Dictionary