extradural epidermoid tumor - Turkish English Dictionary