maximum demand monitor - French English Dictionary