scintillators - Francés Inglés Diccionario