lymphoid cell - Francés Inglés Diccionario