immortal love - German English Dictionary