satisfy the needs - Francés Inglés Diccionario