glass making batch - Turkish English Dictionary