long-term borrowings - Spanish English Dictionary