stay at a health resort - Espagnol Anglais Dictionnaire