have a business skill or artifice - Turco Inglés Diccionario