self-begotten - Französisch Englisch Wörterbuch