triboluminescent - Turkish English Dictionary