other long term financing debts - French English Dictionary