a killing glance - Spanish English Dictionary