introcavitary radiotherapy - Turco Inglés Diccionario