demand limiter - Turkish English Dictionary