armoured scout vehicles - Español Inglés Diccionario