have a business skill or artifice - Türkçe İngilizce Sözlük