salt-resistant plants - German English Dictionary