undescended testicle - Turkish English Dictionary