short-term financial sources - Alemán Inglés Diccionario