indelible disgrace - Turkish English Dictionary