leprid - French English Dictionary