tumor node - Español Inglés Diccionario