supratentorial brain tumor - Spanish English Dictionary