supplemental coolant additive - Spanish English Dictionary