full and final settlement of all mutual claims - Français Anglais Dictionnaire