tar and feather a person - Türkisch Englisch Wörterbuch