tumor of impacted feces - French English Dictionary