give someone a leering look - Turkish English Dictionary