introcavitary radiotherapy - Alemán Inglés Diccionario