dd (demand draft) - Turkish English Dictionary