libérer de toutes dettes - French English Dictionary