a country bumpkin - Turkish English Dictionary