Wörterbuch Englisch Deutsch 🔎 extended search town twinning DeutschEnglish Städtepartnerschaft {f} town twinning [noun]