to carry on or solicit business - Turc Anglais Dictionnaire