paddle dyeing machine - French English Dictionary