self-managed - Deutsch Englisch Wörterbuch