garden patch - German English Dictionary