light wheeled tanks - Turkish English Dictionary