stand off weapon - Turkish English Dictionary