assured payment system - Turkish English Dictionary