horseshoe-fired furnace - French English Dictionary