inverted testicle - Francés Inglés Diccionario