flushing the cooling system - Francés Inglés Diccionario