basket weave packing - French English Dictionary