harquebus shot/wound - French English Dictionary