come back from the dead - German English Dictionary