SHARECOMMENTMORE

WASHINGTON, DC (WUSA9) -- Ephonia Green seemed like a great philanthropist. The Upper Marlboro bridal salon owner donated scores of wedding gowns to the troops.

But Green may have been paying for those gowns with money she embezzled from a local non-profit.

Green pleaded guilty Monday to stealing $5.1 million from a local non-profit, one of the biggest charity rip-offs in D.C. in years.

Green admitted in federal court that for years she had been pilfering checks from the Association of American Medical Colleges, which helps medical schools and administers the MCAT admissions test.

In addition to the bridal salon, Green worked as an administrative assistant at the non-profit. She set up businesses that sounded like legitimate venders -- like the Brookings Institute instead of the Brookings Institution. Then she'd request checks be issued to the Brookings Institution and deposit them in her account for the Brookings Institute.

She was able to get away with it for eight years, until a bank finally withheld payment on a $113,000 check and notified the non-profit.

She's now looking at as much as 20 years in prison and she has to pay back the money. Sentencing is scheduled for Feb. 28 at 9:30 in the morning.