multi-source financing - German English Dictionary