blow from a boar tusk - French English Dictionary