geodesic satellite - German English Dictionary