sister city (city in a relationship of cordiality) - Deutsch Englisch Wörterbuch