light-powered telephone - Turkish English Dictionary