branch of production - French English Dictionary