self-emancipation - German English Dictionary