green groceries - German English Dictionary