term deposit in bank and associations - Français Anglais Dictionnaire