vendor of garlic - English Synonyms Dictionary