sledgehammer blow - French English Dictionary