vital branch of production - Spanish English Dictionary