who wants to live forever? - German English Dictionary