to meet the demand - Spanish English Dictionary