testicular torsion - Turkish English Dictionary