ammonium magnesium phosphate - Turkish English Dictionary