supply the need - Español Inglés Diccionario