implantation theory of the production of endometriosis - Turkish English Dictionary