puree machine - English Synonyms Dictionary