pay as a deposit - Français Anglais Dictionnaire