a special kind of financial institution - German English Dictionary