geodetic earth orbiting satellite - French English Dictionary