to carry on its operations - Spanish English Dictionary