militant or radical sympathizer of a leftist party - Spanisch Englisch Wörterbuch