town centres - Alemán Inglés Diccionario