hdi (human development index) - Turkish English Dictionary