depository institution - German English Dictionary