garment factory - French English Dictionary