self-begotten - Deutsch Englisch Wörterbuch