biocellate - French English Dictionary