victory garden - German English Dictionary