development finance - German English Dictionary