short-term financial sources - Español Inglés Diccionario