given a leering look - Espagnol Anglais Dictionnaire