staggered strike - Spanish English Dictionary