microfinance - German English Dictionary