yarn dyeing apparatus - Turkish English Dictionary