yarn dyeing apparatus - Spanish English Dictionary