restore someone to life - Francés Inglés Diccionario