inverted testis - Francés Inglés Diccionario