self-begotten - Alemán Inglés Diccionario