anti-radiation screen - Español Inglés Diccionario