restaurate - French English Dictionary