to look daggers at each other - Spanish English Dictionary