night-deposit pouches - French English Dictionary