self-perpetuating - Alemán Inglés Diccionario