deposit money into account - French English Dictionary