immortalisation - German English Dictionary