marbled polecat - English Synonyms Dictionary