triboluminescence - Turco Inglés Diccionario