to be on strike - Alemán Inglés Diccionario