deposit paid - French English Dictionary