long term borrowing cost - Turkish English Dictionary