sound-powered telephone set - French English Dictionary