horn radiator - French English Dictionary