triboluminiscence - Francés Inglés Diccionario