sister town/city - Francés Inglés Diccionario