tar and feather someone - French English Dictionary