to carry on or solicit business - Almanca İngilizce Sözlük