land(country or region) - Spanish English Dictionary