endometrioid tumour - French English Dictionary