self-feeding furnace - Spanish English Dictionary