a killing glance - Turkish English Dictionary