immortalised - German English Dictionary