member of the frente popular francisco villa, social revendication group - Spanisch Englisch Wörterbuch