be a country bumpkin - Espagnol Anglais Dictionnaire