restore (to life) - Englisch Synonyme Wörterbuch