blow from a long stick - French English Dictionary