self-maintaining - Deutsch Englisch Wörterbuch