introcavitary radiotherapy - Francés Inglés Diccionario