a country bumpkin - Francés Inglés Diccionario