lymphatic follicles of rectum - Francés Inglés Diccionario