descent of the testicle - French English Dictionary