ppt (parts per thousand) - Turkish English Dictionary