weighing and drying apparatus - Turkish English Dictionary