bring someone or something to life - Espagnol Anglais Dictionnaire