small select group of influential people of left ideology - Spanisch Englisch Wörterbuch