satellite-cellular telephone - Turkish English Dictionary