strike (a blow) - French English Dictionary