solid polymer electrolyte - French English Dictionary