other long-term payables - Français Anglais Dictionnaire