strike a blow against - German English Dictionary