cryptorchid testicle - Francés Inglés Diccionario