to meet the demand - French English Dictionary