to meet demand - Spanish English Dictionary