member of the frente popular francisco villa, social revendication group - Spanish English Dictionary