tri-sodium phosphate - Turkish English Dictionary