this workplace is on strike - Alemán Inglés Diccionario