lymph node-like tissue - Alemán Inglés Diccionario