Städtepartnerschaft

Noun

 * 1) partnership between cities/towns