satisfy the needs of - Francés Inglés Diccionario