transilluminating scrotal mass - Spanish English Dictionary