self-begotten - Turkish English Dictionary