village and town life - Francés Inglés Diccionario