smelting and refining works - Turkish English Dictionary