populist shop steward - Francés Inglés Diccionario