forsake one's party and principles - Englisch Synonyme Wörterbuch