self-emancipation - Español Inglés Diccionario