a blow dealt with a broom - French English Dictionary