ionizing radiation source - Francés Inglés Diccionario