anti-radiation screen - Turco Inglés Diccionario