self-empowered - Deutsch Englisch Wörterbuch