member/sympathizer of popular block - Español Inglés Diccionario