heat radiator - French English Dictionary