sloping-grate mechanical stoker - Turkish English Dictionary