short-lived radiation - Francés Inglés Diccionario