on-board electrical wiring harnesses - Turkish English Dictionary