apparel production - French English Dictionary