meningeal carcinoma - French English Dictionary