astute or smart person, especially in business - Türkisch Englisch Wörterbuch