pulse restoration - French English Dictionary