to carry on or solicit business - Alemán Inglés Diccionario