symptoms suggestive of endometriosis - French English Dictionary