self-empowered - German English Dictionary