group of experts on demand reduction - Turkish English Dictionary