self-fulfillment - Francés Inglés Diccionario