group of experts on demand reduction - German English Dictionary