satellite conection - Turkish English Dictionary