direct current restorer - French English Dictionary