medulloid - French English Dictionary