gliosarcoma - French English Dictionary