medullae - French English Dictionary