atomic radiation - Francés Inglés Diccionario