pickle patch - German English Dictionary