mountain resort - Turkish English Dictionary