natural radiation source - Turco Inglés Diccionario