improve one's fortune/health - Francés Inglés Diccionario