outstanding borrowing - Turkish English Dictionary