wheeled tactical vehicle - Espagnol Anglais Dictionnaire