triboluminiscence - Alemán Inglés Diccionario