self-emancipation - Deutsch Englisch Wörterbuch