satellite ground link system - Turkish English Dictionary