engine cooling fan resistor - Spanish English Dictionary