lymphatic follicles of rectum - Turkish English Dictionary