other trade payable - Turkish English Dictionary