self-emancipation - Francés Inglés Diccionario