geodetic satellite - German English Dictionary