radiator (heating and motor) - French English Dictionary