gear production to demand - French English Dictionary