deposit at the bank - Français Anglais Dictionnaire