putting to shame - Turkish English Dictionary