ombudswoman - French English Dictionary