satellite company - Turkish English Dictionary