a land where pumpkins are cultivated - Spanish English Dictionary