direct extension of tumor - Español Inglés Diccionario