implantation theory of the production of endometriosis - Französisch Englisch Wörterbuch