self-feeding furnace - German English Dictionary