fresh vegetable - German English Dictionary