engine cooling fan resistor - French English Dictionary