engine wiring harness - Turkish English Dictionary