supplemental coolant additive - Francés Inglés Diccionario