term deposit in bank and associations - Turc Anglais Dictionnaire