short-term financial sources - Francés Inglés Diccionario