strike a blow against - Turkish English Dictionary