grove of french tamarisk - Turkish English Dictionary