high-energy particle - Francés Inglés Diccionario