large kitchen garden - German English Dictionary