coolant radiator - Francés Inglés Diccionario