puppet animator - English Synonyms Dictionary