most disgraceful - Turkish English Dictionary