a disgraceful situation - Turkish English Dictionary