Interestingly, I'd never seen the word "letcher/lecher" before. I have always heard the person who engages in letchery called a letch, same as the verb.
"That guy over there's a real letch! He's been staring at those girls in short skirts for the last 15 minutes!"
Student or Learner