ski resort - Turkish English Dictionary