prickly paddy melon - Spanish English Dictionary