body radiator - French English Dictionary