engine wiring harness - Francés Inglés Diccionario