incandescent lamp envelope - Turkish English Dictionary