electrotherapeutic sleep - German English Dictionary