satellite-to-cable - Turkish English Dictionary