irradiation installation - Francés Inglés Diccionario