high energy radiotherapy equipment - Turco Inglés Diccionario