radiant tube furnace - French English Dictionary