promenade at a health spa - Espagnol Anglais Dictionnaire