sister cities - Alemán Inglés Diccionario