water-melon patch - German English Dictionary