long term borrowing cost - French English Dictionary