pants factory - French English Dictionary