sun-synchronous - German English Dictionary