deposits and guarantees given - Français Anglais Dictionnaire