total deposits - French English Dictionary