satcom-satellite communication - Turkish English Dictionary