rotary-drum tilting furnace - French English Dictionary