on-board electrical wiring harnesses - Espagnol Anglais Dictionnaire