long term payables to subsidiaries - Turkish English Dictionary