tumor of the testicle - Turco Inglés Diccionario