armoured scout vehicle - Español Inglés Diccionario