torsion of the testis - Turc Anglais Dictionnaire