self-perpetuation - Deutsch Englisch Wörterbuch