cash and term deposits - Allemand Anglais Dictionnaire