blow from a rolling pin - French English Dictionary