other liabilities payable - Turkish English Dictionary