pediculus - French English Dictionary