self-fulfill - Francés Inglés Diccionario