regions of the netherlands - Spanish English Dictionary