give someone a leering look - French English Dictionary