watermelon patch - German English Dictionary