long term borrowing expenses - Spanish English Dictionary