deposit of material - French English Dictionary