pellicle - French English Dictionary