tar and feather a person - German English Dictionary