water-melon patch - Spanish English Dictionary