self-fulfilling - Francés Inglés Diccionario