the voltage surged. - French English Dictionary