be very skilled in business (sometimes in negative meaning) - Turco Inglés Diccionario