separation of duties (sod) - Turkish English Dictionary