place of resort - Français Anglais Dictionnaire