phosphate substitute - Turkish English Dictionary