tamarisk salt tree (tamarix orientalis) - Spanish English Dictionary