to meet one’s debts - Français Anglais Dictionnaire