television telephone - Turkish English Dictionary