yarn dyeing apparatus - German English Dictionary