supratentorial brain tumor - French English Dictionary