certificate of restoration - French English Dictionary