lymph node-like tissue - Francés Inglés Diccionario