mycella - French English Dictionary