armored tube - Turkish English Dictionary