a country bumpkin - Alemán Inglés Diccionario