welsh assembly government - French English Dictionary