self-emancipation - Spanisch Englisch Wörterbuch