tack bumpkin - German English Dictionary