supercapacitor - Turkish English Dictionary