stay at a health resort - Francés Inglés Diccionario