brought back to life - French English Dictionary