s/t borrowing cost - Turkish English Dictionary