track inspection vehicle - Alemán Inglés Diccionario