stay at a health resort - Turco Inglés Diccionario