be tarred and feathered - Türkisch Englisch Wörterbuch