undescended testicle - Francés Inglés Diccionario