direct extension of tumor - Spanish English Dictionary