ammonium polyphosphate - Turkish English Dictionary