slowing down work in protest - Español Inglés Diccionario