supplier accounts purchase ledger supervisor - Turkish English Dictionary