deal someone a blow - French English Dictionary