on-board electrical wiring harnesses - Turc Anglais Dictionnaire