to be a staunch socialist - Türkisch Englisch Wörterbuch