be tarred and feathered - Spanisch Englisch Wörterbuch