armored recovery vehicle (arv) - Turco Inglés Diccionario