on-board electrical wiring harnesses - Español Inglés Diccionario