cranberry patch - German English Dictionary