agent bank: a bank that acts as an agent for a foreign bank
depository financial institution: a financial institution that accepts deposits and channels the money into lending activities
lucubration: a solemn literary work that is the product of laborious cogitation