steam radiator - French English Dictionary