trade payables policy - Turkish English Dictionary