sun-synchronous satellite - Turkish English Dictionary