thermophosphorescence - Turkish English Dictionary