radioactive source substrate - Turco Inglés Diccionario