cotton cleaning machine - French English Dictionary