independent guarantees - Français Anglais Dictionnaire