fecal tumour - French English Dictionary