to carry on or solicit business - Turco Inglés Diccionario