stinger launcher tube - Turkish English Dictionary