be restored to full health - Turco Inglés Diccionario