to look daggers at each other - İspanyolca İngilizce Sözlük