radiation shielding concrete - Francés Inglés Diccionario