membrane-wall furnace - French English Dictionary