isolated testicular tuberculosis mimicking testicular tumor - Allemand Anglais Dictionnaire