technical inspection of vehicle - Alemán Inglés Diccionario