grove of french tamarisk - English Synonyms Dictionary