supercapacitor - French English Dictionary