light wheeled tanks - French English Dictionary