settlement (small town, village) - Francés Inglés Diccionario