natural source of radiation - Inglés Sinónimo Diccionario