"satellite towns" in German satellite towns Satellitenstädte Trabantenstädte Detailed translations for "satellite towns" satellite towns satellite towns(also: satellite commuter towns, satellite cities, overspill towns) Satellitenstädte{masculine plural} satellite towns(also: satellite commuter towns, satellite cities, overspill towns) Trabantenstädte{masculine plural}