tamarisk plantation - German English Dictionary