group of villagers - Francés Inglés Diccionario