English ⇔ German / Englisch ⇔ Deutsch
satellite town
Deutsch | English |
Satellitenstadt {f} | satellite town [noun] |
Trabantenstadt {f} | satellite town [noun] |