stay at a health resort - Français Anglais Dictionnaire