take the hardest strike - French English Dictionary