withering glance - Turkish English Dictionary