ombudsman service - French English Dictionary