wet preparation plants - German English Dictionary