lymph node-like tissue - Español Inglés Diccionario