restorement - French English Dictionary