inverted testicle - Alemán Inglés Diccionario