radiation reflector - Francés Inglés Diccionario