blow from a spear - French English Dictionary