endometriosis of fallopian tube - French English Dictionary