quenching of luminescence - Francés Inglés Diccionario