be restored to full health - Französisch Englisch Wörterbuch