supercapacitor - German English Dictionary