self-maintained - Deutsch Englisch Wörterbuch