on-board electrical wiring harnesses - Turco Inglés Diccionario