salt-resistant plants - Spanish English Dictionary