infrared radiation source - Francés Inglés Diccionario