electrotherapeutic sleep therapy - French English Dictionary