"satellitengestuetzt" in English satellitengestützt {adj.} satellite-based Detailed translations for "satellitengestuetzt" satellitengestützt{adjectiv} satellitengestützt satellite-based