stare daggers at - Turc Anglais Dictionnaire