nonpalpable testis - Francés Inglés Diccionario