strike a blow for - German English Dictionary