grove of french tamarisk - French English Dictionary