maximum demand indicator - German English Dictionary