self-discharger - French English Dictionary