self-perpetuating - Deutsch Englisch Wörterbuch