channel induction furnace - Turkish English Dictionary