デマンドレスポンス
demandoresuponsu

Noun

1. demand response; DR

Other forms: