large vegetable garden - German English Dictionary