hydroponics production - German English Dictionary