imperial metal factory - French English Dictionary