high energy radiotherapy equipment - Alemán Inglés Diccionario