sub-satellite track - German English Dictionary