keep pace with demand - French English Dictionary