assembling and packing - French English Dictionary