area (in town) - Español Inglés Diccionario