promenade at a health spa - Français Anglais Dictionnaire