temporary deposit receipt - French English Dictionary