northern parts of wales - French English Dictionary