immortals - German English Dictionary