tubular caterpillar band - Turkish English Dictionary