staggered strike - German English Dictionary