sugar polyphosphates - Turkish English Dictionary