indelible disgrace - German English Dictionary