retail microfinance institution - Turco Inglés Diccionario