electrotherapeutic sleep - French English Dictionary