self-packing - French English Dictionary