guarantee of deposits - Français Anglais Dictionnaire