long term borrowing cost - Spanish English Dictionary