forsake one's party and principles - Türkisch Englisch Wörterbuch