artificially produced radioisotope - Francés Inglés Diccionario