to carry on business - Español Inglés Diccionario