obstructed testis - Español Inglés Diccionario