manufacturing branch - Spanish English Dictionary