make to fulfill - Francés Inglés Diccionario