watermelon plantation - Spanish English Dictionary