channel induction furnaces - Turkish English Dictionary