tufting machine - English Synonyms Dictionary