credit intermediation - German English Dictionary