self-begotten - French English Dictionary