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