artillery harness - Turkish English Dictionary