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