interstitial cell tumour of testis - Francés Inglés Diccionario