capital-saving technical advance - French English Dictionary