hidradenoma of large bowel - French English Dictionary