lep (limited english proficiency) - French English Dictionary