place of resort - Espagnol Anglais Dictionnaire