armored scout vehicle - Español Inglés Diccionario