satisfy demand - Francés Inglés Diccionario