isolated testicular tuberculosis mimicking testicular tumor - Espagnol Anglais Dictionnaire