financial intermediation - Alemán Inglés Diccionario