incandescent gas mantle - Turkish English Dictionary