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