central nervous system lymphoma - French English Dictionary