to carry on its operations - Español Inglés Diccionario