be a disgrace to - Turkish English Dictionary