a blow was struck - German English Dictionary