sister town/city - Español Inglés Diccionario