isolated testicular tuberculosis mimicking testicular tumor - French English Dictionary