radiation tubes - Francés Inglés Diccionario