advanced stage seminomatous testicular tumors - Francés Inglés Diccionario