self-realization - Francés Inglés Diccionario