be restored to full health - Francés Inglés Diccionario