radiotherapy and thermal therapy devices - Turco Inglés Diccionario