radiotherapy and thermal therapy devices - Turc Anglais Dictionnaire