given a leering look - Turc Anglais Dictionnaire