isolated testicular tuberculosis mimicking testicular tumor - Français Anglais Dictionnaire