bushmaster protected mobility vehicle - Turco Inglés Diccionario