radiator (heating and motor) - German English Dictionary