armored scout vehicles - Espagnol Anglais Dictionnaire