booted macaque - English Synonyms Dictionary