supply the need - Francés Inglés Diccionario