senedd - French English Dictionary