demand limiter - French English Dictionary