grove of french tamarisk - German English Dictionary