village idiots - Francés Inglés Diccionario