biocellate - German English Dictionary