bushmaster protected mobility vehicle - Español Inglés Diccionario