phosphonates - Turkish English Dictionary