s.d.r. (special drawing rights) - Turkish English Dictionary