stressed plants - German English Dictionary