high energy radiotherapy equipment - Francés Inglés Diccionario