geodetic earth orbiting satellite - German English Dictionary