Benjamin H. Dorsey Jr., 86, a retired lawyer who once argued before the U.S. Supreme Court and later defended an Army general charged with war crimes, died Feb. 10 of congestive heart failure at the Carriage Hill nursing facility in Bethesda. He was a Bethesda resident.