radiator (heating and motor) - Alemán Inglés Diccionario