spanish garlic - English Synonyms Dictionary