advanced stage seminomatous testicular tumors - Alemán Inglés Diccionario