technical assistance vehicle - Turco Inglés Diccionario