artillery harness - French English Dictionary