strawberry patch - German English Dictionary