lymphatic node - Español Inglés Diccionario