LeoGlossary: Certificate of Deposit (CD)