a land where pumpkins are cultivated - Espagnol Anglais Dictionnaire