obstructed testis - Francés Inglés Diccionario