electron beam radiotherapy - Francés Inglés Diccionario