fulfil a need - Español Inglés Diccionario