maximum demand monitor - Turkish English Dictionary