self-begotten - Spanish English Dictionary