tetraphosphate - Turkish English Dictionary