to look daggers at someone - Französisch Englisch Wörterbuch