place of resort - Turco Inglés Diccionario