fulfil one's need - Español Inglés Diccionario