organic phosphate - Turkish English Dictionary