radiotherapy and thermal therapy devices - Turkish English Dictionary