demand limiter - German English Dictionary