cash and term deposits - Espagnol Anglais Dictionnaire