given a leering look - Fransızca İngilizce Sözlük