cryptorchid testicle - German English Dictionary