phosphates - Turkish English Dictionary