other long term trade liabilities - Turkish English Dictionary