northern parts of wales - Spanish English Dictionary