payments of foreign borrowings - Turkish English Dictionary