extended life coolant - Francés Inglés Diccionario