sun-synchronous - Turkish English Dictionary